strips of leaf tobacco - French English Dictionary